package com.cs;

import java.nio.ByteBuffer;

/**
 * @ClassName: NIOByteBufferPutGet
 * @Description: TODO
 * @Author: kevin
 * @Date: 2020/8/7 9:17
 * @Version: 1.0
 */
public class NIOByteBufferPutGet {
    public static void main(String[] args) {

        // 创建一个Buffer
        ByteBuffer buffer = ByteBuffer.allocate(64);

        // 类型化方式放入数据
        buffer.putInt(100);
        buffer.putLong(9);
        buffer.putChar('尚');
        buffer.putShort((short) 4);

        // 取出
        buffer.flip();
        System.out.println(buffer.getInt());
        System.out.println(buffer.getLong());
        System.out.println(buffer.getChar());
        System.out.println(buffer.getShort());
    }
}
